package baliOnWeb.testShow.controller;

import baliOnWeb.testShow.model.*;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;

public class AccessController extends HttpServlet
{
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
    {
		String userName = request.getParameter("userName");
		
		AccessMgr accessMgr = new AccessMgr();
		boolean isLoggedIn = accessMgr.isValid(userName);
		
		if(isLoggedIn){
			response.setContentType("text/html");
			PrintWriter out = response.getWriter();
			out.println("Welcome, " + userName);
			out.close();				
		}else {
			response.setContentType("text/html");
			PrintWriter out = response.getWriter();
			out.println(userName + " is not logged in.");
			out.close();		
		}	
    }
}
